package com.example.lib_base.base.mvp.presenter;

/**
 * @author yedong
 * @date 2019/1/11
 * 创建attachView和detachView两个方法防止Context造成内存泄露
 */
public interface Presenter<V> {

    /**
     * mvp模式绑定接口
     *
     * @param view 数据返回需要的回调接口
     */
    void attachView(V view);

    /**
     *销毁presenter的持有的context
     */
    void detachView();
}
